字体教程 - 如何打包 TrueType Collection (TTC) 文件①:最简单基础的打包方法
百度一下“TTC打包”,排在前面的几个教程,竟然都是我之前写的。
上面红框里面的两篇,第一篇是我早期写的iOS7-iOS8打包的教程,第二篇是我之前写的关于PingFang.ttc体积太大的情况下如何打包的教程。后来威锋里面一群人,因为我卖了一款网络上之前从来没有出现过的字体,认识的不认识的各种道德帝都出来骂我,那感觉都不共戴天了,然后就把帖子里面的附件删除了,现在又一群人跟我要教程,呵呵。
言归正传,先回顾一下之前的几个教程:
③.iOS9+iOS10需要修改哪些文件才能提升第三方字体覆盖率?
今天告诉大家的是如何把TTF/OTF文件打包成TTC文件。
工具:你需要一台电脑,我用的是64位Win10系统;
软件:UniteTTC.exe,这个软件在所有的Windows系统通用。
具体打包流程如下:
①.下载工具,公众号提供了UniteTTC.exe小工具下载,下载完成后,解压到你电脑里面随便一个位置,建议解压到D盘根目录,好找;
②.准备TTF文件,把你修改好的TTF文件放到UniteTTC.exe同目录里面,比如我下面,2个TTF文件,放在同目录里面:
③.打开电脑的命令行,在你这个当前文件夹里面打开命令行,懂点DOS基础的就知道怎么弄了。不懂的,我告诉你如何最快的在当前文件夹打开命令行:就是在上面的地址栏输入cmd,然后回车:
在当前目录的资源管理器地址栏输入cmd,然后回车,就会出现下面的命令行:
④.打包TTC文件,刚才我们这个文件夹里面有2个TTF文件,名字分别是1.ttf、2.ttf,我们现在要把这2个ttf文件打包成一个新的ttc文件:3.ttc。
我们需要在刚才的命令行里面输入:UniteTTC 3.ttc 1.ttf 2.ttf
按照上图所示,输入完毕后回车:
⑤.好了,如果你的命令输入无误,刚才的文件夹里面就有了一个新的TTC文件了:3.ttc
OK,教程到此结束,是不是很简单?
很多人问我:能不能告诉我iOS7字体打包的方法?能不能告诉我iOS8字体打包的方法?能不能告诉我iOS9字体打包的方法?能不能告诉我iOS10字体打包的方法?
看完这一篇你就知道了:做手机字体,没有系统的区别,只有文件格式的区别,你弄明白这些文件格式,所有的手机、系统,都一样,只是文件名的区别而已。
有人要问了,有些ttc是由很多ttf组成的,怎么办?你说怎么办?当然是命令行输入长一点了,比如有10个TTF,准备好你的10个TTF文件,然后输入:UniteTTC 11.ttc 1.ttf 2.ttf 3.ttf 4.ttf 5.ttf 6.ttf 7.ttf 8.ttf 9.ttf 10.ttf
还有人问,我的TTF名字不是1.ttf或者2.ttf怎么办?是什么名字,你就输入什么,我这里是为了方便演示所以都命名成最简单的。
依然有人问,我的不是TTF文件,是OTF文件,能打包吗?能,你把otf后缀名改成ttf就可以了,或者输入的时候直接输入OTF:UniteTTC 3.ttc 1.otf 2.otf
最后还有人问:我不知道什么是后缀名,我也不知道你刚才说的回车是什么意思。对不起,你不要用电脑了,这是幼儿园电脑知识,我不知道怎么普及。
有些人会问到,为什么我修改的ttf文件,在电脑上面显示正常,打包成ttc也可以在电脑上面预览打开,为什么放到手机上面就是乱码问号?这个涉及到TTF文件的属性,且听下回分解。
工具下载:
关注本公众号,回复TTC获取。
原创不易,喜欢的话,可以捐赠一点零花钱鼓励作者: